﻿$(function(){//延迟加载  
	var dvmodelId=$('#oltdvmodelId').val();
	var jfId=$('#jfId').val();
	var oltId=$('#oltId').val();
	$('#xhrow').load('dvfirmsec?dvmodelId='+dvmodelId,function(){
		$.getScript('/xasj/js/component/dvmodelsec.js');
//		$('#dvmodel').combobox({
//			onChange:function(newValue,oldValue){
//				if(newValue=='0')return 0;
//				$.ajax({
//					url:'getmodelset?dvmodelId='+newValue,
//					success:function(data){
//						
//					}
//				})
//			}
//		})
	});
	
	$('#jfrow').load('showjifangsec?jfId='+jfId,function(){
		$.getScript('/xasj/js/component/jifangsec.js');
		$('#jifang').combobox({
			width:'100%'
		});
	});
	
	$('#compledit').linkbutton({
		onClick:function(){
			jfId=$('#jifang').combobox('getValue');
			dvmodelId=$('#dvmodel').combobox('getValue');
			var oltipbegin=$('#oltipbegin').val();
			var oltipend=$('#oltipend').val();
			var oltip=$('#oltip').val();
			var oltgw=$('#oltgw').val();
			var voipbegin=$('#voipbegin').val();
			var voipend=$('#voipend').val();
			var oltpppv=$('#oltpppv').val();
			var oltiptvv=$('#oltiptvv').val();
			var oltylv=$('#oltylv').val();
			var oltvpv=$('#oltvpv').val();
			$.ajax({
				url:'compleditolt',
				type:'POST',
				data:{
					oltId:oltId,
					oltipbegin:oltipbegin,
					oltipend:oltipend,
					oltip:oltip,
					oltgw:oltgw,
					voipbegin:voipbegin,
					voipend:voipend,
					oltpppv:oltpppv,
					oltiptvv:oltiptvv,
					oltylv:oltylv,
					oltvpv:oltvpv,
					jfId:jfId,
					dvmodelId:dvmodelId
				},
				success:function(data){
					alert(data.msg);
				}
			});
			alert('ok');
		}
	});
	$('#dvtp').linkbutton({
		onClick:function(){
			parent.addTab('设备拓扑图','tojxtp?dvIds=olt,'+oltId);
		}
	});
	$('#deleteolt').linkbutton({
		onClick:function(){
			$.ajax({
				url:'deletedv',
				type:'POST',
				data:{
					dvbelong:'olt',
					dvipbelong:'oltip',
					dvId:oltId
				},
				success:function(data){
					if(data.msg=='1'){
						alert('删除成功！');
						parent.removeTab($('#oltname').val());					
					}else{
						alert(data.msg);
					}
				},
				error:function(){
					alert('删除失败');
				}
			})
		}
	});
	
    $.extend($.fn.validatebox.defaults.rules, {    
    	 ip : {// 验证IP地址  
             validator : function(value) {  
                 var reg = /^((1?\d?\d|(2([0-4]\d|5[0-5])))\.){3}(1?\d?\d|(2([0-4]\d|5[0-5])))$/ ;  
                 return reg.test(value);  
             	},  
             message : 'IP地址格式不正确'  
    	 	}
    });
});